work independently - Espagnol Anglais Dictionnaire